/**
 * JAVACC DEMO 1.0
 * @copy right iussoft company All rights reserved.
 * @Package com.apache.order.client  
 */
package com.apache.portal.common.enums;

import com.apache.tools.StrUtil;

/**
 * description:  小金库客户端方法标识枚举类
 * @author xhe 创建时间：2016-12-05
 */
public enum FusMethodEnum {

	/** F001:开户检测（当前登录用户）*/
	F001("F001"), 
	
	/** F002:当前登录账户开户操作*/
	F002("F002"), 
	
	/** F003:根据资金账号查询账户基本信息*/
	F003("F003"),
	
	/** F004:查询账户余额*/
	F004("F004"), 
	
	/** F005:执行账户资金划转*/
	F005("F005"), 
	
	/** F006:账户资金变化流水查询*/
	F006("F006"), 
	
	/** F007:账户登录口令更改*/
	F007("F007"),
	
	/** F008:账户登录（口令校验）*/
	F008("F008"), 
	
	/** F009:账户列表查询*/
	F009("F009"), 
	
	/** F010:给指定账户开户操作*/
	F010("F010"),
	
	fusDeault("F000");

	// 普通方法  
	public static FusMethodEnum getName(String name) {
		if (StrUtil.isNull(name))
			return fusDeault;
		for (FusMethodEnum c : FusMethodEnum.values()) {
			if (c.getName().equals(name)) {
				return c;
			}
		}
		return fusDeault;
	}
	private String name;

	private FusMethodEnum(String name) {
		this.name = name;
	}


	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
}
